<?php
class SumarFechaComponent extends Component  {
	
	var $name = 'SumarFecha';

    var $separador=null;//  '/', '-', '.'
    var $formatoFecha=null;// 'd-m-Y', 'Y-m-d'
	var $day=null;
	var $mon=null;
	var $year=null;
    //esta funcion se encarga de la operacion de sumar dias a la fecha
    function sumaDia($fecha, $dias, $separador, $formatoFecha){
        list($day, $mon, $year) = explode($separador,$fecha);
	return date($formatoFecha, mktime(0, 0, 0, $mon, $day + $dias, $year));
    }

    //esta funcion se encarga de la operacion de restar fechas
    // function restaFechas($fecha1='', $fecha2='', $separador='-', $formatoFecha='Y-m-d'){
        // list($day1, $mon1, $year1) = explode($separador, $fecha1);
        // list($day2, $mon2, $year2) = explode($separador, $fecha2);
        // $date1 = mktime(0, 0, 0, $mon1, $day1, $year1);
        // $date2 = mktime(0, 0, 0, $mon2, $day2, $year2);
        // if ($date1 > $date2)
            // return 0;
        // else
            // return ($date2 - $date1)/86400;
    // }
}
?>